package cn.rxyb.boot.rabbitmq.mode;

import lombok.Data;

/**
 * @author YJH
 * @version 1.0
 * @description 事件操作类
 * @date 2020/7/3 10:49
 */
@Data
public class EventDto<T> {

    /**
     * 事件 (对应 @EventConstant)
     */
    private String event;
    /**
     * 事件类型
     */
    private String eventType;

    /*操作内容*/
    private T t;

    /**
     * 事件时间
     */
    private long dateTime;

    /**
     * 延迟时间(只有延迟事件才有延迟事件)
     */
    private int delayTime;

}
